grass sponge - French English Dictionary